package com.hubu.list;
public class ArrayList<T> extends AbstractList<T> implements List<T>{
    public ArrayList(Comparator<T> comparator, Visitor<T> visitor) {
        super(comparator, visitor);
    }
    @Override
    public boolean add(T value) {
        return false;
    }

    @Override
    public int size() {
        return 0;
    }

    @Override
    public boolean isEmpty() {
        return false;
    }

    @Override
    public void clear() {

    }

    @Override
    public void remove(T value) {

    }

    @Override
    public T remove(int index) {
        return null;
    }

    @Override
    public boolean add(int index, T value) {
        return false;
    }

    @Override
    public boolean addFirst(T value) {
        return false;
    }

    @Override
    public boolean addLast(T value) {
        return false;
    }

    @Override
    public T set(int index, T value) {
        return null;
    }
    public void show(){
        //todo
    }
}
